﻿namespace HomeCloudStorageSystem.Dtos
{
    /// <summary>
    /// 用于显示文件、文件夹列表
    /// </summary>
    public class FilesAndDirectorysDto
    {
        /// <summary>
        /// 文件ID 或者文件夹ID
        /// </summary>
        public int Id { get; set; }
        /// <summary>
        /// 文件名称 或者文件夹名称
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// 扩展名
        /// </summary>
        public string ExtName { get; set; }
        /// <summary>
        /// 父级目录ID
        /// </summary>
        public int ParentId { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public string CreateTime { get; set; }
        /// <summary>
        /// 子文件与子目录的数量，如果是文件则子数量为0
        /// </summary>
        public int ChildsNum { get; set; }
    }
}
